package com.gcxy.core.file;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentRowHeight;
import com.alibaba.excel.annotation.write.style.HeadRowHeight;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * Copyright (C), 2024-2024, BUG闭退！
 * Author: Huang先森
 * Date: 2024/7/29 11:09
 * FileName: addUserTemplate
 * Description: 批量新增用户
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@ContentRowHeight(15)
@HeadRowHeight(35)
public class AddUserTemplate {

    @ExcelProperty(value = "学号", index = 0)
    @ColumnWidth(30)
    private String studentAccount;

    @ExcelProperty(value = "姓名", index = 1)
    @ColumnWidth(30)
    private String studentName;

    @ExcelProperty(value = "岗位", index = 2)
    @ColumnWidth(30)
    private String postName;

    @ExcelProperty(value = "班级信息", index = 3)
    @ColumnWidth(30)
    private String classInfo;

    @ExcelProperty(value = "项目列表", index = 4)
    @ColumnWidth(30)
    private String projectList;

    @ExcelProperty(value = "教师账号", index = 5)
    @ColumnWidth(30)
    private String nominalTeacherAccount;

    @ExcelProperty(value = "教师姓名", index = 6)
    @ColumnWidth(30)
    private String nominalTeacherName;

    @ExcelProperty(value = "实际指导教师账号", index = 7)
    @ColumnWidth(30)
    private String teacherAccount;

    @ExcelProperty(value = "实际指导教师姓名", index = 8)
    @ColumnWidth(30)
    private String teacherName;


}
